Big Huge Thesaurus

Libyan dirham

noun